Modular Architecture for Computer Game Design
نویسندگان
چکیده
Common current game architectures limit program flexibility and modularity. With the advent of middleware and the increasing complexity of games, this is a significant hindrance to development. In this project I have attempted to design and implement (using C++ and OpenGL) a highly modular, data-centered architecture based on the ”System of Systems” approach. The final implementation was not required to have any significant complexity within each system (e.g. graphics, AI, etc.) but rather had to demonstrate the successful interaction of independent systems.
منابع مشابه
Modular approach for an ASIC integration of electrical drive controls
VLSI circuits design allows today to consider new modes of implementation for electrical controls. However, design techniques require an adaptation effort that few designers, too accustomed to the software approach, provide. The authors of this article propose to develop a methodology to guide the electrical designers towards optimal performances of control algorithms implementation. Thus, they...
متن کاملPattern Generation with Cellular Automata in Hexagonal Modular Spaces
This paper presents new methods for the generation of hexagonal patterns, based on cellular automata in smallsized regular hexagonal modular spaces. The patterns are intended to be used for procedural content generation in computer games, but could also be applied for diverse ends, such as logotype design and architecture.
متن کاملInterdependent Security Game Design over Constrained Linear Influence Networks
In today's highly interconnected networks, security of the entities are often interdependent. This means security decisions of the agents are not only influenced by their own costs and constraints, but also are affected by their neighbors’ decisions. Game theory provides a rich set of tools to analyze such influence networks. In the game model, players try to maximize their utilities through se...
متن کاملAn Architecture for Agile Assembly
This short paper outlines new hardware and software technologies and methods being developed for automated assembly of precision high-value products such as magnetic storage devices, palmtop and wearable computers and other high-density equipment. Our Agile Assembly Architecture (AAA) supports the creation of miniature assembly factories (minifactories) built from small modular robotic componen...
متن کاملAn Architecture for Agile AssemblyRalph
This short paper outlines new hardware and software technologies and methods being developed for automated assembly of precision high-value products such as magnetic storage devices, palmtop and wear-able computers and other high-density equipment. Our Agile Assembly Architecture (AAA) supports the creation of miniature assembly factories (mini-factories) built from small modular robotic compon...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007